making provision - Français Anglais Dictionnaire